<!DOCTYPE html>
<html lang="zh">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>break和continue</title>
    <script>
        /* 
            break和continue
                break
                    break是用来终止switch和循环语句。
                    break执行后当前的循环或switch会立即停止
                    break会终止离它最近的循环。

                continue
                    用来跳过当前循环，并进入下一次循环
        */
        for (i = 0; i < 5; i++) {
            for (j = 0; j < 5; j++) {
                document.write(` 内层循环----`, j)
            }
            document.write(` 外层循环`, i, '<br>')
        }

        document.write('<hr>')

        for (i = 0; i < 5; i++) {
            for (j = 0; j < 5; j++) {
                if (j==3) {
                    
                    break   //停止当前循环
                }
            document.write(`内层循环----`, j)    
            }
            document.write(` 外层循环`, i, '<br>')
        }

document.write('<hr>')

        for (i = 0; i < 5; i++) {
            for (j = 0; j < 5; j++) {
                if (j == 1) {
                    continue    // 跳过当前循环，进入下一次循环
                }
                document.write(` 内层循环----`, j)
            }
            document.write(` 外层循环`, i, '<br>')
        }      
    </script>
</head>

<body>

</body>

</html>